응용 프로그램을 다시 작성해야 하므로 시간과 노력이 많이 소요되는 단점이 있다.
따라서 최근에는 통신에 필요한 모든 기능을 보다 작은 기능단위로 분할하여 각 기능별로 모듈화 한 다음, 이들 모듈을 이용하여 컴퓨터 통신에 요구되는 기능을 수행토록 하는 계층구조의 방식을 취하고 있다.
데이터 중개 기능을 담당하는 네트워크계층으로 IP(Internet Protocol) 프로토콜을 사용하는 네트워크다. 따라서 인터넷에 연결하고자 하는 호스트는 반드시 IP 프로토콜을 지원해야 하며, 전송계층은TCP(Transmission Control Protocol)나UDP(User Datagram Protocol)를 사용한다. 이 자료는 OSI 참조 모델 및 TCP/IP 모델을 분
전송매체이다. 이 장에서는 컴퓨터 통신 프로토콜 중에서 실제로 사용된 적은 없으나, 규범적으로 프로토콜의 역할과 기능을 잘 설명한 모형으로 OSI 7 Layer 모델이 있다. OSI 7 Layer 모델의 각 프로토콜 계층의 명칭을 기술하고, 그 역할에 대하여 간략히 설명하고 아래 각 용어들에 대하여 약자로 (1) MAC (2)
기능을 일반화 한 것이다.
⑤ 문서 교환 : 종단 시스템간의 문서를 교환하기 위한 전자 메일의 규격을 MOTIS라 하며 문서 전송을 위한 프로토콜이다.
⑥ 거래 처리 : 분산 프로세스를 위한 기본적인 통신 기능으로 사용한다.
⑦ 분산 데이터베이스 액세스(RAD) : 응용 실체가 OSI에서 제공하는 각종 기능
정보만을 메뉴별로 분류하여 제공.
- 베로니카라는 정보검색 도구를 이용하여 고퍼 서버에 있던 정보를 검색했으나 현재는 사용 안됨.
8. WWW(World Wide Web) -> 현재 가장 대표적인 인터넷 서비스라 일컬어짐.
- 인터넷의 Killer Application이라고도 불리며, 하이퍼미디어 형식으로 인터넷상의 정보를 검색하
계층의 특징을 쉽게 이해할 수 있도록 특정 문제에 대해 접근을 하도록 하였다.
이 장에서는 (1) 컴퓨터 시스템에서 데이터 통신을 위한 다양한 프로토콜들이 존재한다. 이들 중에서 실제 사용되지는 않았으나, 국제표준화 기구에서 제정한 규범적 모형(reference model)인 OSI 7 Layer에 대하여 간략히 설명하
OSI모델은 시스템을 상호 접속하기 위한 규격을 개발하는 공통의 기반을 제공한다. 물리적인 접속을 위한 규격에서 업무 처리에 필요한 규격까지 7개의 계층으로 나눠 통신에 필요한 처리 기능을 체계적으로 정리했다.
7개의 계층은 물리/데이터링크/네트워크/트랜스포트/ 세션/프리젠테이션/어플리
(ISO : International Standardization Organization)가 중심이 되어 진행되었다. 그 결과로 현재 프로토콜의 기초가 되는 OSI(Open System Interconnention) 참조 모델이 개발되었다. 많은 통신 프로토콜이 OSI참조 모델에 따라서 개발되었기 때문에 그 의미나 기능은 모델과 대비시켜보면 이해하기 쉬울 것이다.
목적을 경제적으로 달성하기 위한 약속이다.
2. OSI 7 Layer의 개념
1) 정의
OSI의 개념은 계층구조인데 서로 다른 컴퓨터상에 있는 두 개의 운용 프로그램이 협력하여 이루는 작업이 통신인데, 하나의 단위로 정리하긴 너무 복잡하다. 그러므로 통신 작업을 진행하는 구조의 표준을 만들게 되었다.
구조를 가지며, 계층적이다.
서브네트의 최상위 계층으로 경로를 설정하고, 청구 정보를 관리한다. 개방시스템들 사이에서 네트워크 연결을 설정, 유지, 해제하는 기능을 부여하고, 트랜스포트 계층사이에 네트워크 서비스 Data유닛(NSDU: Network Service Data Unit)을 교환하는 기능을 제공한다.
1-2. OSI 7 Lay